# FROM指定使用哪个镜像作为基准
FROM openjdk:8-jre-alpine

# 环境变量
ENV WORK_PATH /data/docker-images
ENV APP_NAME @project.build.finalName@.@project.packaging@
ENV APP_VERSION @project.version@

RUN mkdir -p /app/logs

# VOLUME为挂载路径  -v
VOLUME /tmp/logs

# ADD为复制文件到镜像中
ADD $APP_NAME /app/app.jar

# RUN为初始化时运行的命令  touch更新app.jar
RUN sh -c 'touch /app/app.jar'

# ENTRYPOINT为启动时运行的命令
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom"]

# CMD
CMD ["-jar", "/app/app.jar"]